package com.tedu.openmedical.hspt.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class HsptVO {
    @ApiModelProperty(value = "住院记录id")
    private Long id;
    @ApiModelProperty(value = "住院号")
    private Long hsptNum;
    @ApiModelProperty(value = "病案号")
    private Long caseId;
    @ApiModelProperty(value = "住院次数")
    private int hsptCount;
    @ApiModelProperty(value = "医疗付款方式")
    private String payType;
    @ApiModelProperty(value = "入院日期")
    private Date intoDate;
    @ApiModelProperty(value = "出院日期")
    private Date outDate;
    @ApiModelProperty(value = "入院科别")
    private String intoSection;
    @ApiModelProperty(value = "出院科别")
    private String outSection;
    @ApiModelProperty(value = "入院病区")
    private String intoWard;
    @ApiModelProperty(value = "出院病区")
    private String outWard;
    @ApiModelProperty(value = "专科别")
    private String changeSection;
    @ApiModelProperty(value = "实际住院天数")
    private int hsptDay;
    @ApiModelProperty(value = "是否归档")
    private String archive;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @ApiModelProperty(value = "录入时间")
    private Date createTime;
    @ApiModelProperty(value = "姓名")
    private String name;
    @ApiModelProperty(value = "性别")
    private String gender;
    @ApiModelProperty(value = "证件号")
    private String idCardId;
}
